﻿/*------------------------------------------------------------------------

SYSDDCLASSID.HPP v1.0.0

Copyright 楊志賢 CxxlMan, 2014
All Rights Reserved

Cxxl3D 系統內建的 IRenderDatagram 和 IDatagramDisposal 實作介面的介面識別碼

------------------------------------------------------------------------*/

#if !defined(__SYSDDCLASSID_HPP_Cxxl3D)
#define __SYSDDCLASSID_HPP_Cxxl3D



// 元件介面的識別碼
#define ITest_ClassID L"A595E44A6F00462f892924A8A55D3260"
#define IVertex_NC_ClassID L"06B6EB9FA8BF48e6A59D912B07628A8A"
#define IVertex_C_ClassID L"39CD7D49606B4abeBBA4C004A4CF43CD"
#define IVertex_N_ClassID L"E0AD4BCAABD842e98F36B89F91B00E87"
#define IVertex_NT_ClassID L"35362C4E38BA42bb8D8867568D86D514"
#define IVertex_T_ClassID L"A69A218E659346bb9746E27514028099"
#define ITrianglesList_ClassID L"B652D04C04BE4b83A474D9A0E770BA71"
#define ITrianglesStrip_ClassID L"8BF44DC4A658420bAE869E2EB9E58229"
#define ISolid_ClassID L"EC62E6F15C8F44f6AE4E979657861726"
#define ILightAttrib_ClassID L"449A594FF9C84e38B8C21C83195519E3"
#define IGroup_ClassID L"0574CF9F184D4282A0C2C65D815D40C7"
#define IControlAttrib_ClassID L"E204709668DE44b9BFE77845DE149CE6"
#define IAnchor_ClassID L"05F25E5829F14317BD3D46B71EAA26C1"
#define ITextureRD_2D_ClassID L"F0FA4B7578B34d4692DE52D9FB90B4F0"
#define IMutiTextureRD_ClassID L"80C3DAE829F9418c8A745D2054B4819E"
#define ITextureRD_AttrBox_ClassID L"B91B48B01DA34779849F6965D3AFBDA6"
#define ICubemapTextureRD_ClassID L"86194C8C365E4853B12C50DA144AF916"
#define ITextureAttribRD_ClassID L"6912261F97E04deb814458491EDA7C9B"
#define ICubemapTextureAttribRD_ClassID L"4AE35DB77DDB49b8A7CB539A4151593E"

#define ILightAmbient_ClassID L"1EF21FB5DB204424B7B5EAFC5EF5A5F2"
#define ILightDirectional_ClassID L"F93E590966234898A01EC2B17E5546EE"
#define ILightPoint_ClassID L"82EF6CC39F17453cAFA32F9401DEF39E"
#define ILightSpot_ClassID L"87E633441C3C477aBEB29E6D17E14175"
#define ILightSourceMgr_ClassID L"3909C3D5F70B4f7393B988F95CDBA4EF"


#endif